{"id":15118,"date":"2020-06-04T08:39:39","date_gmt":"2020-06-04T12:39:39","guid":{"rendered":"https:\/\/www.gravityforms.com\/?p=15118"},"modified":"2020-10-01T09:23:41","modified_gmt":"2020-10-01T13:23:41","slug":"gravity-forms-case-study","status":"publish","type":"post","link":"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/","title":{"rendered":"A Case Study: How Gravity Forms Uses Gravity Forms and Gravity View to Power the Community Platform"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15134\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg\" alt=\"Community Platform\" width=\"1200\" height=\"800\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg 1200w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform-300x200.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform-1024x683.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform-768x512.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform-90x60.jpg 90w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Gravity Forms is a feature-rich and highly extendable plugin. As a stand-alone plugin, you can create beautiful, stylish, and advanced forms. However, working in conjunction with other third-party plugins, Gravity Forms can quickly become the backbone of any website.<\/p>\n<p>In this case study, we look at how Gravity Forms uses Gravity Forms and GravityView to power our community platform. We discuss how the plugins work together to collect and display data on the front end of the Gravity Forms website. And we also consider some of the form features used to ensure a smooth submission process.<\/p>\n<p><!--more--><\/p>\n<p>This case study has been written especially to demonstrate how the Gravity Forms plugin has been used in a real-life situation, and to give insight into what this impressive solution can do. Let\u2019s get started...<\/p>\n<h2>The Gravity Forms Community Platform: A Background<\/h2>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15119\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page.jpg\" alt=\"Community Home Page\" width=\"1253\" height=\"2030\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page.jpg 1253w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page-185x300.jpg 185w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page-632x1024.jpg 632w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page-768x1244.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Home-Page-948x1536.jpg 948w\" sizes=\"(max-width: 1253px) 100vw, 1253px\" \/><\/p>\n<p>The Gravity Forms community platform has two main functions.<\/p>\n<ol>\n<li>Accepting submissions for new third-party add-ons from developers.<\/li>\n<li>Displaying the add-ons for Gravity Forms customers to browse.<\/li>\n<\/ol>\n<p>These community add-ons, created by developers across the globe, extend the functionality of the Gravity Forms plugin, and enable our customers to create unique forms, specific to their individual needs.<\/p>\n<p>To be clear, the third-party add-ons are separate from the official Gravity Forms add-ons. However, they are very important, as they contribute to the Gravity Forms ecosystem, and make our plugin the most flexible and extendable forms solution on the market.<\/p>\n<p>Therefore, it is vital that the community platform is well managed, user-friendly, and easy for our customers and developers to navigate. Let\u2019s find out how we make that happen...<\/p>\n<h2>How the Community Platform Works<\/h2>\n<p>Gravity Forms works in conjunction with GravityView to enable data to be easily collected and displayed. In short\u2026<\/p>\n<ul>\n<li>Gravity Forms collects data through the developer\/add-on submission forms.<\/li>\n<li><a href=\"https:\/\/utm.io\/uLrk\" target=\"_blank\" rel=\"noopener noreferrer\">GravityView<\/a> displays it on the Gravity Forms website.<\/li>\n<\/ul>\n<p>So let\u2019s take a look at each stage of the process to see how it breaks down\u2026<\/p>\n<h2>The Form(s)<\/h2>\n<p>The third-party \u2018Submit an Add-On\u2019 form is actually made up of two different forms that each collect different information\u2026<\/p>\n<h3>Form 1 - Developers Details<\/h3>\n<p>The first form collects information about the developers themselves. This includes\u2026<\/p>\n<ul>\n<li>The Developer\u2019s Name<\/li>\n<li>A Logo<\/li>\n<li>A Bio<\/li>\n<li>Website URL<\/li>\n<li>Social Media Profiles<\/li>\n<\/ul>\n<p>Once submitted and approved, this info will be displayed on the developer\u2019s \u2018profile page\u2019 on the front end of the Gravity Forms website, and will be used to help customers find out about the developer, as well as access their contact details.<\/p>\n<p>Let\u2019s take a look at the form\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15120\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form.jpg\" alt=\"Developer Form\" width=\"1246\" height=\"2282\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form.jpg 1246w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form-164x300.jpg 164w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form-559x1024.jpg 559w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form-768x1407.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form-839x1536.jpg 839w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Form-1118x2048.jpg 1118w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" \/><\/p>\n<h3>Form 2 - Add-On Submission<\/h3>\n<p>After a developer has completed the first form, the second form will now be displayed. Here users will be asked for details about the add-on that they would like to submit, and asked to upload the add-on itself. Data collected includes\u2026<\/p>\n<ul>\n<li>Name of the Add-On<\/li>\n<li>Description and Excerpt<\/li>\n<li>The Add-On (in a zip file)<\/li>\n<li>A Details URL (for more details of the add-on) and a Support URL<\/li>\n<li>Images (a thumbnail image of the add-on for the third party add-ons\u2019 directory page and a banner image for the specific add-on\u2019s individual page).<\/li>\n<\/ul>\n<p>Here\u2019s the form\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15121\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-scaled.jpg\" alt=\"Add-On Form\" width=\"1154\" height=\"2560\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-scaled.jpg 1154w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-135x300.jpg 135w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-462x1024.jpg 462w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-768x1704.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-692x1536.jpg 692w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Form-923x2048.jpg 923w\" sizes=\"(max-width: 1154px) 100vw, 1154px\" \/><\/p>\n<p>Again, once submitted and approved, the information provided about the add-on is published on the front end of the Gravity Forms website.<\/p>\n<h2>Other Form Features<\/h2>\n<p>When creating the forms, the Gravity Forms team included a number of key features and fields to ensure a user-friendly experience and that all the necessary data is collected. These include\u2026<\/p>\n<ul>\n<li>Custom Code<\/li>\n<li>Required Fields<\/li>\n<li>File Upload Fields<\/li>\n<li>Privacy Policy<\/li>\n<\/ul>\n<p>Let\u2019s have a closer look at each of these in turn...<\/p>\n<h2>Custom Code<\/h2>\n<p>Gravity Forms uses custom code to determine which of the two forms to display to each user. To view either form, first a developer needs to be signed into their Gravity Forms account.<\/p>\n<p>Custom code will then identify if the user has already registered as a developer. If no submissions have previously been made, the developer registration form will be displayed. However, if already signed up as a developer, only the add-on submission form will be visible.<\/p>\n<p>By tailoring the experience to match a user\u2019s previous behavior on the site, the Gravity Forms team ensures that they won\u2019t receive duplicate submissions, and developers can easily submit multiple add-ons, without having to repeat the registration process.<\/p>\n<h2>Required Fields<\/h2>\n<p>A number of the key form fields have a \u2018required\u2019 tag. These fields have to be completed before a developer can submit each form. This ensures forms aren\u2019t submitted missing key information that the Gravity Forms team need to check as well as display on the community front-end pages.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15125\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Name-Required.jpg\" alt=\"Developer Name - Required\" width=\"1246\" height=\"159\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Name-Required.jpg 1246w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Name-Required-300x38.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Name-Required-1024x131.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Name-Required-768x98.jpg 768w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" \/><\/p>\n<p>Required fields are an easy feature to enable. Within the Form Editor, simply open the settings of the form field you want to make \u2018required\u2019. Then scroll down to the bottom of the field settings and under <strong>Rules<\/strong>, select <strong>Required<\/strong>.<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-15124 aligncenter\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Required-Field.jpg\" alt=\"Required Field\" width=\"821\" height=\"964\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Required-Field.jpg 821w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Required-Field-255x300.jpg 255w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Required-Field-768x902.jpg 768w\" sizes=\"(max-width: 821px) 100vw, 821px\" \/><\/p>\n<h2>Upload a File<\/h2>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15122\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-Logo.jpg\" alt=\"Upload Logo\" width=\"1246\" height=\"278\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-Logo.jpg 1246w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-Logo-300x67.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-Logo-1024x228.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-Logo-768x171.jpg 768w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" \/><\/p>\n<p>The forms have multiple file upload fields, asking developers to upload\u2026<\/p>\n<ul>\n<li>A Logo<\/li>\n<li>A Banner<\/li>\n<li>A Thumbnail Image for the Add-On<\/li>\n<li>The Add-On file<\/li>\n<\/ul>\n<p>The uploaded images will then be displayed on the front end of the website. Uploading a logo or file is again a quick and easy feature to implement on a form. To do so, within the <strong>Form Editor<\/strong>, simply select the <strong>File Upload<\/strong> form field...<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15123\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File.jpg\" alt=\"Upload File\" width=\"1597\" height=\"972\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File.jpg 1597w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File-300x183.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File-1024x623.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File-768x467.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Upload-File-1536x935.jpg 1536w\" sizes=\"(max-width: 1597px) 100vw, 1597px\" \/><\/p>\n<p>Within the field settings, you can also select to allow multiple file uploads, or limit form options like file extensions and file size.<\/p>\n<h2>Privacy Policy<\/h2>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15126\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy.jpg\" alt=\"Privacy Policy\" width=\"1245\" height=\"223\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy.jpg 1245w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-300x54.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-1024x183.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-768x138.jpg 768w\" sizes=\"(max-width: 1245px) 100vw, 1245px\" \/><\/p>\n<p>To submit the forms, the privacy field has to first be checked by the developer. By clicking on <strong>Privacy Policy<\/strong>, developers can also open and read the Gravity Forms policy before agreeing to the terms.<\/p>\n<p>To enable this on your website, you first need to have your own privacy policy written up by an attorney. For more details on the importance of a privacy policy and how to get one, check out this article <a href=\"https:\/\/www.gravityforms.com\/privacy-policy-wordpress-website\/\" target=\"_blank\" rel=\"noopener noreferrer\">Why You Need a Privacy Policy if you are Using a Contact Form<\/a>.<\/p>\n<p>There are a couple of ways to create a Privacy Policy form field for your form.\u00a0 If you want to copy the above option, within the Form Editor, select <strong>Checkboxes<\/strong>. Rename the field <strong>Privacy<\/strong>, and then under <strong>Choices<\/strong>, delete two of the three checkboxes. In the remaining checkbox add a statement and link to your privacy policy like this\u2026<\/p>\n<p><em>I agree with the storage and handling of my data by this website. - &lt;a href=\u201d<a href=\"https:\/\/www.gravityforms.com\/privacy\/\">https:\/\/www.gravityforms.com\/privacy\/<\/a>\u201d target=\u201d_blank\u201d&gt;Privacy Policy&lt;\/a&gt;<\/em><\/p>\n<p>Don\u2019t forget to mark the field as required and check the link when you preview the form.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15128\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field.jpg\" alt=\"Privacy Policy Field\" width=\"1614\" height=\"984\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field.jpg 1614w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field-300x183.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field-1024x624.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field-768x468.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Privacy-Policy-Field-1536x936.jpg 1536w\" sizes=\"(max-width: 1614px) 100vw, 1614px\" \/><\/p>\n<p>However, since creating this form, Gravity Forms released the <a href=\"https:\/\/docs.gravityforms.com\/consent-field\/\" target=\"_blank\" rel=\"noopener noreferrer\">Consent field,<\/a> specifically to enable users to give their consent to your privacy policies.<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-15157 aligncenter\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field.jpg\" alt=\"Consent Field\" width=\"920\" height=\"555\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field.jpg 920w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-300x181.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-768x463.jpg 768w\" sizes=\"(max-width: 920px) 100vw, 920px\" \/><\/p>\n<p>The <strong>Consent<\/strong> field, found in the Form Editor under <strong>Advanced Fields<\/strong>, allows you to display your Privacy Policy within the form, so users can scroll through and read the policy without having to leave the page. If you wish, you can also choose to link out to your Privacy Policy page using HTML (as we showed above).<\/p>\n<p><img loading=\"lazy\" class=\"size-full wp-image-15158 aligncenter\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-Form-Editor.jpg\" alt=\"Consent Field Form Editor\" width=\"827\" height=\"1372\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-Form-Editor.jpg 827w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-Form-Editor-181x300.jpg 181w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-Form-Editor-617x1024.jpg 617w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Consent-Field-Form-Editor-768x1274.jpg 768w\" sizes=\"(max-width: 827px) 100vw, 827px\" \/><\/p>\n<p>The benefit of using the Consent field is that when a form entry is processed, the field will record the consent title and description, as was displayed at the time of submission. This allows you to alter the form and consent details at any time, without affecting the record of what exactly previous submissions had agreed to.<\/p>\n<h2>Integration with GravityView<\/h2>\n<p>As already mentioned, <a href=\"https:\/\/utm.io\/uLrk\" target=\"_blank\" rel=\"noopener noreferrer\">GravityView<\/a> enables the data collected by the Gravity Forms plugin to be easily presented on the front end of the website.<\/p>\n<p>GravityView is a third-party add-on that takes form submissions and displays the data in \u2018Views\u2019 for users to browse. In the case of the community platform, data entries are displayed in three different key Views.<\/p>\n<p>The main add-on directory view\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15129\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Directory-View.jpg\" alt=\"Directory View\" width=\"1247\" height=\"1395\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Directory-View.jpg 1247w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Directory-View-268x300.jpg 268w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Directory-View-915x1024.jpg 915w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Directory-View-768x859.jpg 768w\" sizes=\"(max-width: 1247px) 100vw, 1247px\" \/><\/p>\n<p>Individual add-on pages\/views\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15130\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View.jpg\" alt=\"Add On Page View\" width=\"1246\" height=\"1255\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View.jpg 1246w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View-298x300.jpg 298w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View-1017x1024.jpg 1017w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View-150x150.jpg 150w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View-768x774.jpg 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Add-On-Page-View-45x45.jpg 45w\" sizes=\"(max-width: 1246px) 100vw, 1246px\" \/><\/p>\n<p>Individual developer profile pages\/views\u2026<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15131\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Profile-View.jpg\" alt=\"Developer Profile View\" width=\"1251\" height=\"1466\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Profile-View.jpg 1251w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Profile-View-256x300.jpg 256w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Profile-View-874x1024.jpg 874w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-Profile-View-768x900.jpg 768w\" sizes=\"(max-width: 1251px) 100vw, 1251px\" \/><\/p>\n<p>Within the directory, customers can search add-ons, and then click through to view detailed information about an add-on and the developer who created it.<\/p>\n<p>GravityView also allows users to edit their information on the front-end - on the community platform a developer can open their own profile page and make any changes needed (eg - alter social media usernames, or update their bio).<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15132\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Edit-Profile.jpg\" alt=\"Edit Profile\" width=\"1248\" height=\"350\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Edit-Profile.jpg 1248w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Edit-Profile-300x84.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Edit-Profile-1024x287.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Edit-Profile-768x215.jpg 768w\" sizes=\"(max-width: 1248px) 100vw, 1248px\" \/><\/p>\n<p>Within the WordPress dashboard, you can customize your Views to only display specific form fields. Here you can see the data entry fields that have been chosen by the Gravity Forms team to be shown on each individual developer profile page...<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-15133\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-View.jpg\" alt=\"Developer View\" width=\"1303\" height=\"733\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-View.jpg 1303w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-View-300x169.jpg 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-View-1024x576.jpg 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Developer-View-768x432.jpg 768w\" sizes=\"(max-width: 1303px) 100vw, 1303px\" \/><\/p>\n<p>When each form is submitted, the Gravity Forms team checks the application and add-on, and then can either approve or reject applicants. If approved, GravityView then automatically displays the form data on the community platform, saving the team hours of time inputting the data manually.<\/p>\n<h2>Final Thoughts<\/h2>\n<p>The community platform is an integral aspect of the Gravity Forms ecosystem. Using Gravity Forms, alongside GravityView, we ensure that our community platform works for both our developers and our customers.<\/p>\n<p>So if you want to collect and display data entries on your WordPress website, then check out <a href=\"https:\/\/www.gravityforms.com\/pricing\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms<\/a> and <a href=\"https:\/\/utm.io\/uLrk\" target=\"_blank\" rel=\"noopener noreferrer\">GravityView<\/a> today!<\/p>\n<p><em>Have you created a custom form with Gravity Forms that you would like to feature in a case study on our blog? If so, please <\/em><a href=\"https:\/\/www.gravityforms.com\/contact-us\/\" target=\"_blank\" rel=\"noopener noreferrer\"><em>get in contact<\/em><\/a><em> - we\u2019d love to hear from you!<\/em><\/p>\n<p>&nbsp;<\/p>\n<div class=\"alert_blue\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15192\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png\" alt=\"Gravity Forms Newsletter\" width=\"80%\" height=\"auto\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png 2858w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-300x101.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1024x345.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-768x259.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1536x518.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-2048x691.png 2048w\" sizes=\"(max-width: 2858px) 100vw, 2858px\" \/><br \/>\n<strong>If you want to keep up-to-date with what's happening on the blog sign up for the Gravity Forms newsletter!<\/strong><br \/>\n\n                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_83' ><div id='gf_83' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data'  id='gform_83'  action='\/wp-json\/wp\/v2\/posts\/15118#gf_83'>\n                        <div class='gform_body'><ul id='gform_fields_83' class='gform_fields top_label form_sublabel_below description_below'><li id='field_83_2'  class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex'  >Email<span class='gfield_required'>*<\/span><\/label><div class='ginput_complex ginput_container ginput_container_email' id='input_83_2_container'>\n                                <span id='input_83_2_1_container' class='ginput_left'>\n                                    <input class='' type='email' name='input_2' id='input_83_2' value=''    aria-required=\"true\" aria-invalid=\"false\"\/>\n                                    <label for='input_83_2' >Enter Email<\/label>\n                                <\/span>\n                                <span id='input_83_2_2_container' class='ginput_right'>\n                                    <input class='' type='email' name='input_2_2' id='input_83_2_2' value=''    aria-required=\"true\" aria-invalid=\"false\"\/>\n                                    <label for='input_83_2_2' >Confirm Email<\/label>\n                                <\/span>\n                                <div class='gf_clear gf_clear_complex'><\/div>\n                            <\/div><\/li><li id='field_83_3'  class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Privacy<span class='gfield_required'>*<\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_83_3'><li class='gchoice_83_3_1'>\n\t\t\t\t\t\t\t\t<input name='input_3.1' type='checkbox'  value='I agree with the storage and handling of my data by this website. - &lt;a target=&quot;_blank&quot; href=&quot;https:\/\/www.gravityforms.com\/privacy\/&quot; rel=&quot;noopener noreferrer&quot;&gt;Privacy Policy&lt;\/a&gt; &lt;abbr class=&quot;wpgdprc-required&quot; title=&quot;You need to accept this checkbox.&quot;&gt;*&lt;\/abbr&gt;'  id='choice_83_3_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_83_3_1' id='label_83_3_1'>I agree with the storage and handling of my data by this website. - <a target=\"_blank\" href=\"https:\/\/www.gravityforms.com\/privacy\/\" rel=\"noopener noreferrer\">Privacy Policy<\/a> <abbr class=\"wpgdprc-required\" title=\"You need to accept this checkbox.\">*<\/abbr><\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id='field_83_4'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_83_4' >CAPTCHA<\/label><div id='input_83_4' class='ginput_container ginput_recaptcha' data-sitekey='6Lcg4zgUAAAAAAvV7V4_rjLabuhDGZ23V2T1bqgo'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/li>\n                            <\/ul><\/div>\n        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_83' class='gform_button button' value='Keep me up to date!'  onclick='if(window[\"gf_submitting_83\"]){return false;}  if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_83\"]){return false;} if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  jQuery(\"#gform_83\").trigger(\"submit\",[true]); }' \/> \n            <input type='hidden' class='gform_hidden' name='is_submit_83' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='83' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_83' value='WyJbXSIsIjAxYzA2ZTZiZTA5NmQxY2IyNTFmYzU5M2JjYjRlYmY1Il0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_83' id='gform_target_page_number_83' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_83' id='gform_source_page_number_83' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div><script type='text\/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 83) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );<\/script><script type='text\/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [83, 1]) } ); <\/script><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Gravity Forms is a feature-rich and highly extendable plugin. As a stand-alone plugin, you can create beautiful, stylish, and advanced forms. However, working in conjunction with other third-party plugins, Gravity Forms can quickly become the backbone","protected":false},"author":280096,"featured_media":15134,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[9202],"tags":[5293,9319,2023],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.5 (Yoast SEO v16.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A Case Study: How Gravity Forms Uses Gravity Forms<\/title>\n<meta name=\"description\" content=\"In this case study, we look at how Gravity Forms uses Gravity Forms and the third-party add-on GravityView to power our community platform.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Case Study: How Gravity Forms Uses Gravity Forms and Gravity View to Power the Community Platform\" \/>\n<meta property=\"og:description\" content=\"Gravity Forms is a feature-rich and highly extendable plugin. As a stand-alone plugin, you can create beautiful, stylish, and advanced forms. However,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/\" \/>\n<meta property=\"og:site_name\" content=\"Gravity Forms\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GravityForms\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-04T12:39:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-01T13:23:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:site\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gravityforms.com\/#organization\",\"name\":\"Gravity Forms\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/GravityForms\",\"https:\/\/twitter.com\/GravityForms\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2018\/06\/gravity_forms_logo.jpg\",\"width\":268,\"height\":294,\"caption\":\"Gravity Forms\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gravityforms.com\/#website\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"name\":\"Gravity Forms\",\"description\":\"WordPress Contact Forms\",\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.gravityforms.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg\",\"width\":1200,\"height\":800,\"caption\":\"Community Platform\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#webpage\",\"url\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/\",\"name\":\"A Case Study: How Gravity Forms Uses Gravity Forms\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#primaryimage\"},\"datePublished\":\"2020-06-04T12:39:39+00:00\",\"dateModified\":\"2020-10-01T13:23:41+00:00\",\"description\":\"In this case study, we look at how Gravity Forms uses Gravity Forms and the third-party add-on GravityView to power our community platform.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Gravity Forms\",\"item\":\"https:\/\/www.gravityforms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Studies\",\"item\":\"https:\/\/www.gravityforms.com\/category\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"A Case Study: How Gravity Forms Uses Gravity Forms and Gravity View to Power the Community Platform\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/85a6ffce7710728185a7f8695e807881\"},\"headline\":\"A Case Study: How Gravity Forms Uses Gravity Forms and Gravity View to Power the Community Platform\",\"datePublished\":\"2020-06-04T12:39:39+00:00\",\"dateModified\":\"2020-10-01T13:23:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#webpage\"},\"wordCount\":1601,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Community-Platform.jpg\",\"keywords\":[\"community\",\"third-party add-ons\",\"WordPress\"],\"articleSection\":[\"Case Studies\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gravityforms.com\/gravity-forms-case-study\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/85a6ffce7710728185a7f8695e807881\",\"name\":\"Megan Jones\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0834ff8e3fea4934a994a9120236f201?s=96&d=mm&r=g\",\"caption\":\"Megan Jones\"},\"url\":\"https:\/\/www.gravityforms.com\/author\/meganjones\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15118"}],"collection":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/users\/280096"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/comments?post=15118"}],"version-history":[{"count":0,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/15118\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media\/15134"}],"wp:attachment":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media?parent=15118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/categories?post=15118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/tags?post=15118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}